immense knowledge

Translations
огромные знания
The professor is known for his immense knowledge of history.
Профессор известен своими огромными знаниями в области истории.